搜索资源列表
Puzzle
- VC++和openGL开发的迷宫程序,通过鼠标点击事件完成游戏。-Developed by VC++ and openGL ,and you can click the mouse to play the game。
Surface
- 结合VC和OPENGL绘制NURBS曲面实例程序,可以显示控制点和网格形式-Combination of VC and OPENGL rendering NURBS surface sample programs, you can show the control points and grid forms
MYSDOPENGL
- 用opengl自带的glReadPixels(以及gluUnProject()函数和点落在三角形内的矢量判断IntersectTriangle然后转成三维坐标的两种方式获取屏幕点选的场景坐标,通过对比发现其值是一样。-Use opengl own glReadPixels (as well as gluUnProject () function and the points fall within the vector triangle to determine IntersectTriangl
NURBSsurfaceCode
- 本代码用VC和OpenGL写成,通过给定的控制顶点生成NURBS曲面,在曲面造型,数控加工检测仿真方面有一定用处-The use of VC and OpenGL code written by a given control vertex generation NURBS surface, at surface modeling, CNC machining Detect must have regard to the usefulness of simulation
2DSELECT
- 2D OpenGL 选择程序,绘制9个2DOpenGL点,支持选择拾取-2DSelect
OpenGl
- 下面的程序演示了点的大小,线型以及线宽等等,-The following procedures demonstrate the size of point, linear as well as the linewidth and so on,
bodymodel
- 基于OpenGL的三维人体点云模型的显示。-OpenGL-based three-dimensional point cloud model of the human body display.
31767693OpenGL
- 这是用OPENGL创建RGB模型,通过计算点,线得到的,是基于单文档的,可以用鼠标拾取旋转该模型-This is the RGB model created with OPENGL, by calculating the point, line received is based on a single document, you can use the mouse to rotate the model pick-up
include2
- 了解二维图形裁剪的原理(点的裁剪、直线的裁剪、多边形的裁剪),利用VC+OpenGL实现直线的裁剪算法。-Understanding of the principles of cutting two-dimensional graphics (point of cutting, cutting a straight line, polygon clipping), the use of VC+ OpenGL to achieve a straight line cutting algorithm
openglfk
- opengl 实现拾取与反馈,可以获得三维窗口中的任意点的三维坐标。-pick-up and feedback to achieve opengl obtain three-dimensional window of three-dimensional coordinates of any point.
Worms
- OpenGL实现的线条随即游动,相应鼠标点击功能。-OpenGL implementation immediately swim lines, the corresponding mouse click functionality.
cPoint3D
- OPENGL的基础代码,处理点云的放大,缩小,旋转等等操作-OPENGL of the underlying code to handle point cloud of the zoom, rotate, and so operation
3D_OPenGL_VC
- 用VC和OPenGL绘制三维离散点数据。-Three-dimensional mapping with the VC and OPenGL discrete point data.
opengl
- opengl主要注意的点, 基本-opengl
Pick1
- openGL 选择拾取机制实现模型的点选-Select pick-up mechanism to bring about openGL click model
glsl_HelloWorld
- 一个用opengl着色语言(glsl)编写的犹他壶,并且可以通过鼠标点动沿三个坐标轴转动-One with the opengl shading language (glsl) prepared by the Utah pot, and can move through the click of the mouse along the three axis rotation
Rotate
- opengl中任一坐标点旋转后,得到新坐标点的例子。通过glGetFloatv函数获取glRotate变换后的模型视图矩阵,然后乘以当前点坐标,进行旋转变换,得到变换后的坐标点位置信息。并与glRotate函数进行比较。-A mehtod to get the vertex postion after roate. This method is implemented buy using glGetFloatv function to get the ModelView Matrix, Then
MyDlgOpenGL
- 一个基于dialog 的opengl 程序,可以显示点云,文件格式为.nod-One of the opengl-based dialog program can display point cloud, the file format. Nod
BspLines
- BspLines曲线生成 Step1:建立控制点数组; Step2:设定插值步长、曲线Si的控制点、参数t的取值区间为(0,1); Step3:用OPENGL画出各控制点及其连线; Step4:进行插值计算:计算出的若为第一个插值点定位到画图窗口否则画曲线到该点。 -BspLines curve generation Step1: establish control points group Step2: Set interpolation step, t
20091227linedda
- 本文对直线的生成的3种算法:逐点比较法、数值微分法(DDA法)、Bresenham算法进行研究。本文对逐点比较法、数值微分法(DDA法)、Bresenham算法进行推导,研究了逐点比较法、数值微分法(DDA法)、Bresenham算法在第一象限的实现和改进后逐点比较法、数值微分法(DDA法)、Bresenham算法在所有象限的实现。通过编程实践,可以掌握VC和opengl的使用方法。-In this paper, a straight line generated by three kinds